package com.flyqiu.flow.event;

import com.flyqiu.flow.model.entity.ProcDeployDef;
import com.flyqiu.flow.model.entity.base.ProcInst;
import com.flyqiu.flow.model.entity.ru.ProcRuInst;

public interface ProcInstEventContext {
    /**
     * 流程发布定义
     *
     * @return {@link ProcDeployDef}
     */
    ProcDeployDef getProcDeployDef();

    /**
     * 当前流程实例
     *
     * @return {@link ProcRuInst}
     */
    ProcInst getProcInst();


}
